
const util = require('../../utils/util.js');
Page({
  data: {
    id: '',
    item: {},
    roleId: ''
  },
  onShow() {
    // const data = wx.getStorageSync('gongdan');
    // const userItem = wx.getStorageSync('user');
    // this.setData({
    //   item: data,
    //   roleId: userItem.roleId
    // });
  },

  doSubmit() {
    const userItem = wx.getStorageSync('user'),
      AccessToken = wx.getStorageSync('AccessToken')
    console.log(this.data)
    const items = this.data.item;
    if (AccessToken) {
      if (userItem.roleId == 'P03') {
        wx.showModal({
          title: '温馨提示',
          content: '确定工单申请吗？',
          confirmColor: '#F08302',
          showCancel: true,
          success(res) {
            if (res.confirm) {
              util.https('job/JobsApply', {
                "jobId": items.id
              }, (res) => {
                wx.redirectTo({ url: '/page1/result/index' })
              }, (res) => {
                wx.showModal({
                  title: '温馨提示',
                  content: res.errorMsg,
                  confirmColor: '#F08302',
                  showCancel: false,
                  success(res) {
                  }
                })

              })
            }
          }
        })
      } else if (userItem.roleId == 'P01' || userItem.roleId == 'P02') {
        wx.showModal({
          title: '温馨提示',
          content: '您当前无权限投递，是否前往加入我们？',
          confirmColor: '#F08302',
          showCancel: true,
          success(res) {
            if (res.confirm) {
              wx.navigateGo({ url: '/page5/bmhetong/index' })
            }
          }
        })

      }
    } else {
      navigateTo({ url: "/pages/login/index" })
    }


    // wx.navigateTo({ url: '/page1/result/index' })

    // util.https('job/JobsQry', {
    //   "name": "",
    //   "phone": "",
    //   "state": "",
    //   "userId": ""
    // }, (res) => {
    //   console.log(res)
    //   this.setData({
    //     list: res.childCareBos,
    //   });
    // }, (res) => {
    //   console.log(res)
    //   Dialog.alert({
    //     title: '温馨提示',
    //     message: res.errorMsg,
    //   }).then(() => {
    //   });
    // })
  },

  getInit(id) {
    util.https('job/JobsQryById', {
      "jobId": id
    }, (res) => {
      console.log(res)
      this.setData({
        item:res.jobBo
      })
    
    }, (res) => {
      console.log(res)
      wx.showModal({
        title: '温馨提示',
        content: res.errorMsg,
        confirmColor: '#F08302',
        showCancel: false,
        success(res) {
        }
      })
    })
  },

  onLoad(s) {
    console.log('onLoad')
    console.log(s)
    if (!s || !s.itemID) {
      wx.showModal({
        title: '温馨提示',
        content: '非法参数！',
        confirmColor: '#F08302',
        showCancel: false,
        success(res) {
        }
      })
    } else {
      this.getInit(s.itemID)
    }

  },
  onShareAppMessage() {

  },
})
